package com.online.pay.web.bean;

import org.hibernate.validator.constraints.NotBlank;

/**
 * 创建支付参数(接收页面穿过的参数)
 * @author Qiurz
 *
 */
public class CreatePayBean {
	
	@NotBlank(message="主题不能为空")
    private String themeGoods;
    
    @NotBlank(message="预订日期不能为空")
    private String bookingDate;

    @NotBlank(message="订单号不能为空")
    private String orderno;

    @NotBlank(message="用户名不能为空")
    private String username;

    @NotBlank(message="手机号码不能为空")
    private String phone;

    @NotBlank(message="参与人数不能为空")
    private String number;
    /**
     * 备注
     */
    private String remark;
    /**
     * 是否需要发票
     */
    private String invoice;
    /**
     * 实际支付金额
     */
    @NotBlank(message = "支付金额不能为空")
    private String amount;
    /**
     * 支付方式-alipay与wx
     */
    @NotBlank(message = "支付方式不能为空")
    private String payWay;
    /**
     * 支付条形码
     */
    private String authCode;
    
	public String getThemeGoods() {
		return themeGoods;
	}
	public void setThemeGoods(String themeGoods) {
		this.themeGoods = themeGoods;
	}
	public String getBookingDate() {
		return bookingDate;
	}
	public void setBookingDate(String bookingDate) {
		this.bookingDate = bookingDate;
	}
	public String getOrderno() {
		return orderno;
	}
	public void setOrderno(String orderno) {
		this.orderno = orderno;
	}
	public String getUsername() {
		return username;
	}
	public void setUsername(String username) {
		this.username = username;
	}
	public String getPhone() {
		return phone;
	}
	public void setPhone(String phone) {
		this.phone = phone;
	}
	public String getNumber() {
		return number;
	}
	public void setNumber(String number) {
		this.number = number;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public String getInvoice() {
		return invoice;
	}
	public void setInvoice(String invoice) {
		this.invoice = invoice;
	}
	public String getAmount() {
		return amount;
	}
	public void setAmount(String amount) {
		this.amount = amount;
	}
	public String getPayWay() {
		return payWay;
	}
	public void setPayWay(String payWay) {
		this.payWay = payWay;
	}
	public String getAuthCode() {
		return authCode;
	}
	public void setAuthCode(String authCode) {
		this.authCode = authCode;
	}
	
}
